you mean everything to me - French English Dictionary